.kb-btn-container {
    word-spacing: -5px;
}

.kb-btn-container .layui-btn {
    margin-right: 10px;
    word-spacing: normal;
}

.kb-btn-container .layui-btn+.layui-btn {
    margin-left: 0;
}

.layui-layer {
    max-width: 100% !important;
    max-height: 100% !important;
}

/* 生成表单样式 */
.kb-build-box {
    min-width: 780px;
    box-sizing: border-box;
    padding: 5px;
}

.kb-build-box .layui-card-body {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: stretch;
}

.kb-build-box .layui-card-body .kb-build-left {
    width: 20%;
}

.kb-build-box .layui-card-body .kb-build-right {
    width: 80%;
}

.kb-build-box .layui-card-body .kb-build-left,
.kb-build-box .layui-card-body .kb-build-right {
    padding: 5px;
}

.kb-build-box .layui-card-body .kb-build-left a {
    display: block;
    text-align: center;
    padding: 6px 0;
}

.kb-build-box .layui-card-body .kb-build-left li {
    margin-bottom: 10px;
}

.kb-build-box .layui-card-body .kb-build-left .layui-this a {
    background-color: #16baaa !important;
    color: #fff !important;
}

.kb-build-box .layui-card-body .kb-build-right>div {
    display: none;
}

.kb-build-box .layui-card-body .kb-build-right .layui-show {
    display: block;
}

.kb-build-box .kb-input-inline {
    display: flex;
    align-items: center;
    gap: 5px;
    padding-bottom: 10px;
}

.kb-build-box .kb-build-html,
.kb-build-box .kb-build-code,
.kb-build-box .kb-build-view {
    width: 100%;
}

.kb-build-box .textarea {
    width: 100%;
}

/* table页面 */
.kb-table-search {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    box-sizing: border-box;
    gap: 8px;
}

.kb-table-search .layui-form-item {
    width: 370px;
    max-width: 100%;
    box-sizing: border-box;
}

.kb-table-search .layui-form-item input {
    max-width: 100%;
}